// pages/day03/register/index.js
Page({

  /**
   * 页面的初始数据
   */
  data: {
    phone: '',
    code: '',
    password: '',
    confirmPassword: '',
    years: Array.from({ length: 101 }, (_, i) => 1920 + i),
    months: Array.from({ length: 12 }, (_, i) => i + 1),
    days: Array.from({ length: 31 }, (_, i) => i + 1),
    selectedYear: 2000,
    selectedMonth: 1,
    selectedDay: 1,
},
inputPhone(e) {
    this.setData({
        phone: e.detail.value
    });
},
inputCode(e) {
    this.setData({
        code: e.detail.value
    });
},
inputPassword(e) {
    this.setData({
        password: e.detail.value
    });
},
inputConfirmPassword(e) {
    this.setData({
        confirmPassword: e.detail.value
    });
},  handleYearChange(e) {
    this.setData({
      selectedYear: this.data.years[e.detail.value]
    });
  },
  handleMonthChange(e) {
    this.setData({
      selectedMonth: this.data.months[e.detail.value]
    });
  },
  handleDayChange(e) {
    this.setData({
      selectedDay: this.data.days[e.detail.value]
    });
  },
getCode() {
    // 在这里处理获取验证码逻辑
},
register() {
    // 在这里处理注册逻辑，比如将手机号、验证码、密码和确认密码发送到后端进行验证
    // 注册成功后跳转到其他页面
},
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad(options) {

  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady() {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow() {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload() {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh() {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom() {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage() {

  }
})